$(function () {
    init_cusSalecustomer();

    $("#advanceIntern span").html(moment().subtract("days",29).format("YYYY-MM-DD")+" - "+moment().format("YYYY-MM-DD"));

    $('#advanceIntern').daterangepicker({
        timePicker: true, //显示时间
        timePicker24Hour: true, //时间制
        timePickerSeconds: true, //时间显示到秒
        startDate: moment().hours(0).minutes(0).seconds(0), //设置开始日期
        endDate: moment(new Date()), //设置结束器日期
        maxDate: moment(new Date()), //设置最大日期
        "opens": "center",
        ranges: {
            '今天': [moment(), moment()],'昨天': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
            '上周': [moment().subtract(6, 'days'), moment()],
            '前30天': [moment().subtract(29, 'days'), moment()],
            '本月': [moment().startOf('month'), moment().endOf('month')],
            '上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
        },
        showWeekNumbers: true,
        locale: {
            format: "YYYY-MM-DD HH:mm:ss", //设置显示格式
            applyLabel: '确定', //确定按钮文本
            cancelLabel: '取消', //取消按钮文本
            customRangeLabel: '自定义',
            daysOfWeek: ['日', '一', '二', '三', '四', '五', '六'],
            monthNames: ['一月', '二月', '三月', '四月', '五月', '六月',
                '七月', '八月', '九月', '十月', '十一月', '十二月'
            ],
            firstDay: 1
        },
    }).on('apply.daterangepicker', function(ev, picker) {
        var starttime = picker.startDate.format('YYYY-MM-DD');
        var endtime = picker.endDate.format('YYYY-MM-DD');
        $("#advanceIntern span").html(starttime+" - "+endtime);
        $("#starttime").val(starttime);
        $("#endtime").val(endtime);
        $JuXue.refreshTable("bigEmpIntertnTable");
    });
});
/**初始化客户**/
function init_cusSalecustomer(){
    var settings = {
        url: ctx + "bigInten/list",
        pageSize: 15,
        queryParams: function(params) {
            return {
                pageSize: params.limit,
                pageNum: params.offset / params.limit + 1,
                //筛选条件
                starttime :$("#starttime").val(),     //开始时间
                endtime :$("#endtime").val(),        //结束时间
            };
        },
        columns: [{
            checkbox: true,
        }, {
            field: 'cBginUser',
            title: '更新人',
            width: 150,
            clickToSelect:false,
            class:'text-center'
        }, {
            field: 'cBginNum',
            title: '更新数量'
        }, {
            field: 'cBginFnum',
            title: '失败数量'
        }, {
            field: 'cBginTime',
            title: '更新时间'
        }]
    };
    $JuXue.initTable('bigEmpIntertnTable', settings);
}

/**切换创建时间**/
function custinternTime(btn) {
    var data_cliak = $(btn).attr("data-click");
    if(data_cliak === "selft"){
        $("#advanceIntern").removeClass("hidden");
        $("#starttime").val(moment().subtract("days",29).format("YYYY-MM-DD"));
        $("#endtime").val(moment().format("YYYY-MM-DD"));
    }else{
        $("#advanceIntern").addClass("hidden");
        $("#starttime").val("");
        $("#endtime").val("");
    }
    $("#customerIntern").find("button").each(function () {
        $(this).removeClass("btn-primary");
    });
    $(btn).addClass("btn-primary");
    //动态加载
    $JuXue.refreshTable("bigEmpIntertnTable");
}